frog larva - Alemán Inglés Diccionario